CHANGES

[ Start > PikeApps > Pike ScriptRunner > CHANGES ] [ Edit this Page | Show Page Versions | Show Raw Source ]


New in version 0.5
  • Generalized the runner interface.
  • Added -p option to specify a listen port
  • Moved to Tools.Logging for logging
  • Added SCGI support
  • Tested with lighttpd 1.4 in FastCGI and SCGI modes.
New in version 0.4
  • autoconf based configuration/installer
  • RAM and SQLite session storage options
  • Better documentation for installation (both generic and Apache)
New in version 0.3
  • Added simple file based session engine.
  • Added baseclass, ScriptRunner.SRPikeScript to contain all standard methods and fields.
  • Added appropriate locking to keep multithreaded applications happy.
  • Simplified returning of data within the app itself, added method response_write_and_finish() to allow direct access to writing responses.
  • Added <%@ handling for directives
  • added "include" directive, with absolute paths chrooted to document root.
  • Added "use-session" directive to allow a PSP page to participate in a session. Note that this can only be specified once per file (Limitation in our current PSP parser).
  • Added "content-type" directive to control return type of data, also added associated field in base SRPikeScript class.
  • Added HTTP.set_cookie()
  • Initial session support is here, only supports standard encodable Pike datatypes, enable with: __participates_in_session in script object.
  • Added Session Manager objects
  • added filename to generated code, should provide better error messages as a result.
  • fixed line numbering, so it should be more accurate.
  • fixed bug that caused the first TextBlock in a parse session to be silently dropped.
New in version 0.2
  • Added some optimizations which should save memory when large numbers of scripts are loaded.
  • Added the HTTP module which includes convenience functions: redirect(), auth_required() and string_answer().
  • Added preliminary Pike Server Pages support. Files with a .psp extension will be parsed according to the PSP markup specification (which is currently evolving.) See README.PSP for more information.

Powered by PikeWiki2

 
gotpike.org | Copyright © 2004 - 2009 | Pike is a trademark of Department of Computer and Information Science, Linköping University